Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ELSTREE ROAD Detached £1,248,971 £712,500 7 Mar 2013
18 ELSTREE ROAD Detached £977,813 £600,000 12 Oct 2007